
.scrollbarWrap{
  position: relative;
  z-index: 999;
}
.scrollbarWrap .viewport {
  background: #dedede none repeat scroll 0 0;
  height: 295px;
  overflow: hidden;
  border: 1px solid rgba(0,0,0,0.04);
  border-radius: 5px;
  position: absolute;
}
.scrollbarWrap .viewport  ul{
  border: 0px;
}


.scrollbarWrap .overview {
  left: 0;
  list-style: outside none none;
  margin: 0;
  position: absolute;
  top: 0;
  z-index: 1;
}
.scrollbarWrap .scrollbar {
  background: transparent url("./images/bg-scrollbar-track-y.png") no-repeat scroll 0 0;
  position: absolute;
  right: 0px;
  top: 0;
  width: 15px;
  z-index: 2;
}
.scrollbarWrap .track {
  background: transparent url("./images/bg-scrollbar-trackend-y.png") no-repeat scroll 0 100%;
  height: 100%;
  padding: 0 1px;
  position: relative;
  width: 13px;
}
.scrollbarWrap .thumb {
  background: transparent url("./images/bg-scrollbar-thumb-y.png") no-repeat scroll 50% 100%;
  cursor: pointer;
  height: 20px;
  left: -5px;
  overflow: hidden;
  position: absolute;
  top: 0;
  width: 25px;
}
.scrollbarWrap .thumb .end {
  background: transparent url("./images/bg-scrollbar-thumb-y.png") no-repeat scroll 50% 0;
  height: 5px;
  overflow: hidden;
  width: 25px;
}
.scrollbarWrap .disable {
  display: none;
}
.noSelect {
  -moz-user-select: none;
}
